﻿namespace Sai.Core
{
	/// <summary>
	/// Captures differences between the old and new versions of an assembly.
	/// </summary>
	public sealed class AssemblyComparison
	{
		/// <summary>
		/// The old version of the assembly.
		/// </summary>
		public ProductAssembly Old { get; set; }

		/// <summary>
		/// The new version of the assembly.
		/// </summary>
		public ProductAssembly New { get; set; }

		/// <summary>
		/// A summary of the difference between the two.
		/// </summary>
		public AssemblyComparisonResult Result { get; set; }
	}
}
